match up to promises

Translations
être à la hauteur de
Definitions
To fulfill or meet the expectations or commitments that were previously made; to do what was promised.